@import url('font-awesome.min.css');
*{font-size:14px; font-family:consolas,Tahoma,Verdana,微软雅黑,新宋体;}

.panel-header{
  height:30px !important;
}
.grid_panel{
	overflow:hidden;
	height:auto;
	width:101.5% !important;
	background:rgba(243, 246, 248, 1);
}

.textbox{
	width:210px !important;
}

.nav-tree{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.nav-tree li{
	padding: 4px 20px 4px 25px;
}
.nav-tree li a{
	line-height:32px;
}
.nav-tree li div.hover{
	border: 1px solid #394a59; 
	background: #58748c; 
	cursor: pointer;
}
.nav-tree li div.hover a{
	color: #ffffff;
}
.nav-tree li div.selected{
	border: none; 
	background: #265580;
	cursor: default;
}
.nav-tree li div.selected a{
	color: #f1f1f1; 
	font-weight:bold;
}

a, a:hover{
	-webkit-text-decoration: none;
	-moz-text-decoration: none;
	-ms-text-decoration: none;
	-o-text-decoration: none;
	text-decoration: none;
	color: #2196F3;
}
ul{  
	list-style-type:none;  
	margin:0px;  
}  

.user_info{
	/*background-color:#FFD700;*/
	z-index:999;
	height:36px;
	width:100px;
	position:absolute;
	right:50px;
	top:30px;
}

.user_info table{
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

#searchTerm{
	background: rgba(224, 236, 255, 1);
    overflow: hidden;
    padding-bottom: 10px;
}
#toolbar{
	background: #f0f0f0;
    overflow: hidden;
}
#searchTerm ul{
    padding: 5px 5px;
}
#searchTerm ul li, #toolbar ul li{
	list-style-type: none;
    display: block;
    float: left;
    margin: 3px 5px;
    border: 1px solid rgb(185, 177, 177);
    background-color: rgba(251, 251, 251, 1);
    border-radius: 3px 3px 3px 3px;
}
#searchTerm ul li label, #toolbar ul li label{
    display: block;
    float: left;
    text-align: right;
    line-height: 30px;
    padding-right: 10px;
    border-right: 1px solid #b9b1b1;
}
#searchTerm ul li label{
	width: 95px;
}
#toolbar ul li label{
	width: 75px;
}
#searchTerm ul li select, #searchTerm ul li input,#toolbar ul li select, #toolbar ul li input{
	display: block;
	height: 30px;
	float: left;
}

#searchTerm ul span.textbox.combo.datebox{
    max-width: 64.5px;
    min-width: 0;
}
#toolbar ul span.textbox.combo.datebox{
    max-width: 138px;
}
#searchTerm ul span.textbox, #searchTerm ul span.textbox.combo{
    border: none;
    min-height: 30px;
    line-height: 30px;
    min-width: 160px;
    max-width: 160px;
}
#searchTerm ul .textbox .textbox-text, #searchTerm ul .combo-arrow{
	min-height: 30px;
}

.southdiv{
	text-align: right;
    line-height: 50px;
    width: 656px;
    height: 50px;
    background-color: #efefef;
}
.southdiv span.l-btn-left{
	background-color: rgb(239, 239, 239);
}

.centerdiv{
	text-align: center;
    padding: 10px 30px;
    background-color: white;
}
div#common-dialog{
    border-color: #efefef;
}
#toolbar ul span.textbox.combo, #toolbar ul span.textbox{
    min-width: 100px;
    max-width: 100px;
    border: none;
    min-height: 30px;
    line-height: 30px;
}

#toolbar.top{
    padding: 5px;
}
#toolbar.bottom{
    padding: 0 0 10px 0;
}

/*form表单文字右对齐*/
.easyui-dialog form table tr td {
    text-align: left;
}
.easyui-dialog .centerdiv table tr td{
	display: block;
    float: left;
    margin-left: 15px;
}

.easyui-dialog .centerdiv table tr td label{
	display: block;
}
form table {
	border-collapse:separate;
}
